package com.tanhua.model.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 试卷（QuestionnaireVo）
 *
 * @author 李磊
 * @since 2022-01-14 9:21
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class QuestionnaireVo  implements Serializable {
    /**
     * 问卷编号
     */
    private  String id;
    /**
     * 问卷名称:初级灵魂题,中级灵魂题,高级灵魂题
     */
    private  String name;
    /**
     * 封面
     */
    private  String cover;
    /**
     * 级别:初级,中级,高级
     */
    private String level;
    /**
     * 星级（例如：2颗星，3颗星，5颗星）
     */
    private  Integer star;
    /**
     * 是否解锁（0已解锁，1未解锁）
     */
    private  Integer isLock;
    /**
     * 最新报告id
     */
    private  String reportId;
    /**
     * 问卷中的所有问题
     */
    private List<SoulQuestionVo> questions;

}
